package com.zkca.xf.model.javabean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by li on 2018/11/30.
 */

public class JobLBean {

    /**
     * result : 0
     * info : OK
     * action : 4
     * totalRow : 20
     * totalpage : 2
     * pageNum : 1
     * pageSize : 10
     * size : 10
     * data : [{"jobId":36,"platformId":null,"deptId":6,"deptName":"东城区消防大队","unitId":12,"unitName":"嘉禾国信大厦","unitAddress":"北京市东城区白桥大街15号","unitType":null,"userId":5,"userName":"张鹏","userPhone":"18332136830","taskId":313,"taskName":"临检测试0312","taskType":1,"typeName":"报警阀室","typeItem":["环境检查，是否有杂物遮挡？","照明是否正常？","阀组压力表是否正常？","阀组是否有漏水？","阀门开关状态是否在工作状态？"],"execTime":"2018-12-03 10:23:00","realTime":null,"startTime":1543803780000,"endTime":1546271999000,"devId":"1345902945257600","devName":"阀门","devType":"4","devStatus":0,"installPosition":"鹏润2309","installTime":null,"expireTime":null,"jobStatus":1,"jobResult":0,"createTime":1543803598000,"updateTime":null,"updateUser":null,"createUser":"李帅","comment":null,"type1":null,"type2":null,"type3":null,"name1":null,"name2":null,"name3":null,"taskNo":"L0000007820181233710","devImage1":"/device/1345902945257600/devImage1.png","devImage2":"/device/1345902945257600/devImage2.png","devImage3":null,"devImage4":null,"devImage5":null,"devImage6":null},{"jobId":35,"platformId":null,"deptId":6,"deptName":"东城区消防大队","unitId":12,"unitName":"嘉禾国信大厦","unitAddress":"北京市东城区白桥大街15号","unitType":null,"userId":5,"userName":"张鹏","userPhone":"18332136830","taskId":313,"taskName":"临检测试0312","taskType":1,"typeName":"配电室","typeItem":["各系统是否正常工作？","是否有火灾隐患？","照明是否正常？"],"execTime":"2018-12-03 10:23:00","realTime":null,"startTime":1543803780000,"endTime":1546271999000,"devId":"1335406045186176","devName":"配电室01","devType":"16","devStatus":0,"installPosition":"一层大厅南侧","installTime":null,"expireTime":null,"jobStatus":1,"jobResult":0,"createTime":1543803598000,"updateTime":null,"updateUser":null,"createUser":"李帅","comment":null,"type1":null,"type2":null,"type3":null,"name1":null,"name2":null,"name3":null,"taskNo":"L0000007820181233710","devImage1":"/device/1335406045186176/devImage1.png","devImage2":"/device/1335406045186176/devImage2.png","devImage3":"/device/1335406045186176/devImage3.png","devImage4":null,"devImage5":null,"devImage6":null},{"jobId":34,"platformId":null,"deptId":6,"deptName":"东城区消防大队","unitId":12,"unitName":"嘉禾国信大厦","unitAddress":"北京市东城区白桥大街15号","unitType":null,"userId":5,"userName":"张鹏","userPhone":"18332136830","taskId":313,"taskName":"临检测试0312","taskType":1,"typeName":"防火门","typeItem":["环境检查，是否有杂物堆放遮挡现象？","常闭防火门是否常闭状态？","常开防火门是否常开状态？消防信号时，是否正常关闭？","闭门器是否正常工作？","是否有违规上锁现象？","防火卷帘门下是否有堆放杂物？"],"execTime":"2018-12-03 10:23:00","realTime":null,"startTime":1543803780000,"endTime":1546271999000,"devId":"1383866161186944","devName":"钢木防火门","devType":"12","devStatus":0,"installPosition":"一楼左侧走廊","installTime":null,"expireTime":null,"jobStatus":1,"jobResult":0,"createTime":1543803598000,"updateTime":null,"updateUser":null,"createUser":"李帅","comment":null,"type1":null,"type2":null,"type3":null,"name1":null,"name2":null,"name3":null,"taskNo":"L0000007820181233710","devImage1":"/device/1383866161186944/devImage1.png","devImage2":"/device/1383866161186944/devImage2.png","devImage3":"/device/1383866161186944/devImage3.png","devImage4":null,"devImage5":null,"devImage6":null}]
     */

    private int result;
    private String info;
    private int action;
    private int totalRow;
    private int totalpage;
    private int pageNum;
    private int pageSize;
    private int size;
    private List<DataBean> data;

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public String getInfo() {
        return info;
    }

    public void setInfo(String info) {
        this.info = info;
    }

    public int getAction() {
        return action;
    }

    public void setAction(int action) {
        this.action = action;
    }

    public int getTotalRow() {
        return totalRow;
    }

    public void setTotalRow(int totalRow) {
        this.totalRow = totalRow;
    }

    public int getTotalpage() {
        return totalpage;
    }

    public void setTotalpage(int totalpage) {
        this.totalpage = totalpage;
    }

    public int getPageNum() {
        return pageNum;
    }

    public void setPageNum(int pageNum) {
        this.pageNum = pageNum;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean implements Serializable{
        /**
         * jobId : 36
         * platformId : null
         * deptId : 6
         * deptName : 东城区消防大队
         * unitId : 12
         * unitName : 嘉禾国信大厦
         * unitAddress : 北京市东城区白桥大街15号
         * unitType : null
         * userId : 5
         * userName : 张鹏
         * userPhone : 18332136830
         * taskId : 313
         * taskName : 临检测试0312
         * taskType : 1
         * typeName : 报警阀室
         * typeItem : ["环境检查，是否有杂物遮挡？","照明是否正常？","阀组压力表是否正常？","阀组是否有漏水？","阀门开关状态是否在工作状态？"]
         * execTime : 2018-12-03 10:23:00
         * realTime : null
         * startTime : 1543803780000
         * endTime : 1546271999000
         * devId : 1345902945257600
         * devName : 阀门
         * devType : 4
         * devStatus : 0
         * installPosition : 鹏润2309
         * installTime : null
         * expireTime : null
         * jobStatus : 1
         * jobResult : 0
         * createTime : 1543803598000
         * updateTime : null
         * updateUser : null
         * createUser : 李帅
         * comment : null
         * type1 : null
         * type2 : null
         * type3 : null
         * name1 : null
         * name2 : null
         * name3 : null
         * taskNo : L0000007820181233710
         * devImage1 : /device/1345902945257600/devImage1.png
         * devImage2 : /device/1345902945257600/devImage2.png
         * devImage3 : null
         * devImage4 : null
         * devImage5 : null
         * devImage6 : null
         */

        private int jobId;
        private Object platformId;
        private int deptId;
        private String deptName;
        private int unitId;
        private String unitName;
        private String unitAddress;
        private Object unitType;
        private int userId;
        private String userName;
        private String userPhone;
        private int taskId;
        private String taskName;
        private int taskType;
        private String typeName;
        private String execTime;
        private long realTime;
        private long startTime;
        private long endTime;
        private String devId;
        private String devName;
        private String devType;
        private int devStatus;
        private String installPosition;
        private Object installTime;
        private Object expireTime;
        private int jobStatus;
        private int jobResult;
        private long createTime;
        private Object updateTime;
        private Object updateUser;
        private String createUser;
        private Object comment;
        private Object type1;
        private Object type2;
        private Object type3;
        private Object name1;
        private Object name2;
        private Object name3;
        private String taskNo;
        private String devImage1;
        private String devImage2;
        private Object devImage3;
        private Object devImage4;
        private Object devImage5;
        private Object devImage6;
        private List<String> typeItem;

        public int getJobId() {
            return jobId;
        }

        public void setJobId(int jobId) {
            this.jobId = jobId;
        }

        public Object getPlatformId() {
            return platformId;
        }

        public void setPlatformId(Object platformId) {
            this.platformId = platformId;
        }

        public int getDeptId() {
            return deptId;
        }

        public void setDeptId(int deptId) {
            this.deptId = deptId;
        }

        public String getDeptName() {
            return deptName;
        }

        public void setDeptName(String deptName) {
            this.deptName = deptName;
        }

        public int getUnitId() {
            return unitId;
        }

        public void setUnitId(int unitId) {
            this.unitId = unitId;
        }

        public String getUnitName() {
            return unitName;
        }

        public void setUnitName(String unitName) {
            this.unitName = unitName;
        }

        public String getUnitAddress() {
            return unitAddress;
        }

        public void setUnitAddress(String unitAddress) {
            this.unitAddress = unitAddress;
        }

        public Object getUnitType() {
            return unitType;
        }

        public void setUnitType(Object unitType) {
            this.unitType = unitType;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getUserPhone() {
            return userPhone;
        }

        public void setUserPhone(String userPhone) {
            this.userPhone = userPhone;
        }

        public int getTaskId() {
            return taskId;
        }

        public void setTaskId(int taskId) {
            this.taskId = taskId;
        }

        public String getTaskName() {
            return taskName;
        }

        public void setTaskName(String taskName) {
            this.taskName = taskName;
        }

        public int getTaskType() {
            return taskType;
        }

        public void setTaskType(int taskType) {
            this.taskType = taskType;
        }

        public String getTypeName() {
            return typeName;
        }

        public void setTypeName(String typeName) {
            this.typeName = typeName;
        }

        public String getExecTime() {
            return execTime;
        }

        public void setExecTime(String execTime) {
            this.execTime = execTime;
        }

        public long getRealTime() {
            return realTime;
        }

        public void setRealTime(long realTime) {
            this.realTime = realTime;
        }

        public long getStartTime() {
            return startTime;
        }

        public void setStartTime(long startTime) {
            this.startTime = startTime;
        }

        public long getEndTime() {
            return endTime;
        }

        public void setEndTime(long endTime) {
            this.endTime = endTime;
        }

        public String getDevId() {
            return devId;
        }

        public void setDevId(String devId) {
            this.devId = devId;
        }

        public String getDevName() {
            return devName;
        }

        public void setDevName(String devName) {
            this.devName = devName;
        }

        public String getDevType() {
            return devType;
        }

        public void setDevType(String devType) {
            this.devType = devType;
        }

        public int getDevStatus() {
            return devStatus;
        }

        public void setDevStatus(int devStatus) {
            this.devStatus = devStatus;
        }

        public String getInstallPosition() {
            return installPosition;
        }

        public void setInstallPosition(String installPosition) {
            this.installPosition = installPosition;
        }

        public Object getInstallTime() {
            return installTime;
        }

        public void setInstallTime(Object installTime) {
            this.installTime = installTime;
        }

        public Object getExpireTime() {
            return expireTime;
        }

        public void setExpireTime(Object expireTime) {
            this.expireTime = expireTime;
        }

        public int getJobStatus() {
            return jobStatus;
        }

        public void setJobStatus(int jobStatus) {
            this.jobStatus = jobStatus;
        }

        public int getJobResult() {
            return jobResult;
        }

        public void setJobResult(int jobResult) {
            this.jobResult = jobResult;
        }

        public long getCreateTime() {
            return createTime;
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public Object getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(Object updateTime) {
            this.updateTime = updateTime;
        }

        public Object getUpdateUser() {
            return updateUser;
        }

        public void setUpdateUser(Object updateUser) {
            this.updateUser = updateUser;
        }

        public String getCreateUser() {
            return createUser;
        }

        public void setCreateUser(String createUser) {
            this.createUser = createUser;
        }

        public Object getComment() {
            return comment;
        }

        public void setComment(Object comment) {
            this.comment = comment;
        }

        public Object getType1() {
            return type1;
        }

        public void setType1(Object type1) {
            this.type1 = type1;
        }

        public Object getType2() {
            return type2;
        }

        public void setType2(Object type2) {
            this.type2 = type2;
        }

        public Object getType3() {
            return type3;
        }

        public void setType3(Object type3) {
            this.type3 = type3;
        }

        public Object getName1() {
            return name1;
        }

        public void setName1(Object name1) {
            this.name1 = name1;
        }

        public Object getName2() {
            return name2;
        }

        public void setName2(Object name2) {
            this.name2 = name2;
        }

        public Object getName3() {
            return name3;
        }

        public void setName3(Object name3) {
            this.name3 = name3;
        }

        public String getTaskNo() {
            return taskNo;
        }

        public void setTaskNo(String taskNo) {
            this.taskNo = taskNo;
        }

        public String getDevImage1() {
            return devImage1;
        }

        public void setDevImage1(String devImage1) {
            this.devImage1 = devImage1;
        }

        public String getDevImage2() {
            return devImage2;
        }

        public void setDevImage2(String devImage2) {
            this.devImage2 = devImage2;
        }

        public Object getDevImage3() {
            return devImage3;
        }

        public void setDevImage3(Object devImage3) {
            this.devImage3 = devImage3;
        }

        public Object getDevImage4() {
            return devImage4;
        }

        public void setDevImage4(Object devImage4) {
            this.devImage4 = devImage4;
        }

        public Object getDevImage5() {
            return devImage5;
        }

        public void setDevImage5(Object devImage5) {
            this.devImage5 = devImage5;
        }

        public Object getDevImage6() {
            return devImage6;
        }

        public void setDevImage6(Object devImage6) {
            this.devImage6 = devImage6;
        }

        public List<String> getTypeItem() {
            return typeItem;
        }

        public void setTypeItem(List<String> typeItem) {
            this.typeItem = typeItem;
        }
    }
}
